foul weather parade - German English Dictionary